<?php

session_start();
$assinatura = "_______________________________________";


$id = $_SESSION['identificador'];
$solicitante = $_SESSION['solicitante'];
$matricula = $_SESSION['matricula'];
$data =	$_SESSION['data'];
$cargo = $_SESSION['cargo'];
$email = $_SESSION['email'];
$setor = $_SESSION['setor'];
$ramal = $_SESSION['ramal'];
$roteiro = $_SESSION['roteiro'];
$finalidade = $_SESSION['finalidade'];
$passageiros = $_SESSION['passageiros'];
$veiculo = $_SESSION['veiculo'];
$data_ida = $_SESSION['data_ida'];
$hora_ida = $_SESSION['time_ida'];
$data_volta = $_SESSION['data_volta'];
$hora_volta = $_SESSION['time_volta'];
$status = "pendente";

list($ano, $mes, $dia) = explode('-',$data);
$petrolina = "Petrolina, ".$dia." de _______________________ de 20______";

function dateFormatBrazil($date){
	//recebe o parâmetro e armazena em um array separado por -
	$date = explode('-', $date);
	$date = $date[2].'/'.$date[1].'/'.$date[0];
	//retorna a string com a data na ordem correta e formatada
	return $date;
}

$data = dateFormatBrazil($data);
//$data_ida = dateFormatBrazil($data_ida);
//$data_volta = dateFormatBrazil($data_volta);

//session_destroy();
 
require('fpdf/fpdf.php');

$pdf = new fpdf("P","pt","A4");
 
 
$pdf->AddPage();
$pdf->Image('img/ifsertao.jpg');
 
$pdf->SetFont('arial','B',18);
$pdf->Cell(0,5,utf8_decode("Requerimento de Veículo"),0,1,'C');
$pdf->Cell(0,5,"","B",1,'C');
$pdf->Ln(8);
 
$pdf->ln(20);

//ID
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"ID:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(0,20,$id,0,1,'L');
 
//solicitante
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"Solicitante:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,utf8_decode($solicitante),0,1,'L');
 
//matricula
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,utf8_decode("Matrícula:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,$matricula,0,1,'L');
 
//data
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"Data:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,$data,0,1,'L');
 
//cargo
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"Cargo:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,utf8_decode($cargo),0,1,'L');
 
//email
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"Email:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,utf8_decode($email),0,1,'L');

//setor
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"Setor:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,utf8_decode($setor),0,1,'L');

//ramal
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,"Ramal:",0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,utf8_decode($ramal),0,1,'L');

//veículo
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,utf8_decode("Veículo:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,utf8_decode($veiculo),0,1,'L');

//data_ida
$pdf->SetFont('arial','B',10);
$pdf->Cell(105,20,utf8_decode("Data de Partida:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,$data_ida,0,1,'L');

//hora de partida
$pdf->SetFont('arial','B',10);
$pdf->Cell(105,20,utf8_decode("Hora de Partida:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,$hora_ida,0,1,'L');

//data_volta
$pdf->SetFont('arial','B',10);
$pdf->Cell(105,20,utf8_decode("Data de Chegada:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,$data_volta,0,1,'L');

//hora de volta
$pdf->SetFont('arial','B',10);
$pdf->Cell(105,20,utf8_decode("Hora de Chegada:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(70,20,$hora_volta,0,1,'L');

//roteiro
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,utf8_decode("Roteiro:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(0,20,utf8_decode($roteiro),0,1,'L');

//finalidade
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,utf8_decode("Finalidade:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(0,20,utf8_decode($finalidade),0,1,'L');
 
//passageiros
$pdf->SetFont('arial','B',10);
$pdf->Cell(130,20,utf8_decode("Quantidade Passageiros:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(0,20,utf8_decode($passageiros),0,1,'L'); 

//status
$pdf->SetFont('arial','B',10);
$pdf->Cell(70,20,utf8_decode("Status:"),0,0,'L');
$pdf->setFont('arial','',10);
$pdf->Cell(0,20,utf8_decode($status),0,1,'L');
 
$pdf->ln(60);
//Observações
//$pdf->SetFont('arial','B',10);
//$pdf->Cell(70,20,"Observações:",0,1,'L');
$pdf->setFont('arial','',10);
$pdf->MultiCell(0,20,$petrolina,0,'C');

//assinatura do requerente
$pdf->ln(30);
$pdf->MultiCell(0,20,$assinatura,0,'C');
$pdf->SetFont('arial','',10);
$pdf->Cell(0,20,utf8_decode("Assinatura do Requerente"),0,0,'C');

//assinatura do chefe do departamento
$pdf->ln(40);
$pdf->MultiCell(0,20,$assinatura,0,'C');
$pdf->SetFont('arial','',10);
$pdf->Cell(0,20,utf8_decode("Assinatura Chefe de Departamento"),0,0,'C');

//espaço para justificativa da não aprovação/execução serviço
$pdf->ln(30);
$pdf->SetX(120);
$pdf->SetFont('arial','',10);
$pdf->Cell(0,20,utf8_decode("Justificativa da não aprovação / execução do serviço."),0,0,'L');
$pdf->ln(20);
$pdf->SetX(120);
$pdf->Cell(350,75,'',1,1,'C');

 
//$pdf->Output("arquivo.pdf","D");
  
  
$pdf->Output();
?>